talent scouting
Provenance of Money: The Verification Gap in the V.League Transfer MarketIn June 2026, in a meeting room in central Nha Trang, I was handed three piec...
The Biggest Trades Leak the Least: Inside Basketball's Transfer Trade and the Discipline of SilenceLate at night in Shanghai, my phone screen lit up with a seven-word message:...
Detroit Beat Boston 121-113: The 23-0 Run Exposes Boston's Age-Curve Fault LineWith the clock at the 41st minute inside Little Caesars Arena, the scoreboard...
Ohashi 2:04.83: The First Sub-2:05 200m Breaststroke World RecordThe water broke differently in lane four. Not the chaotic slap of an eight-la...
Nine Layers of Reading a Tennis Match: The Half of the Story That Never Reaches the SpreadsheetThree in the morning in Sydney. I reopen the scouting report the desk sent ba...
V.League: The Structural Gap Sits Behind the AFC Registration ListBefore every V.League matchday, I write down something that almost never...
The Cong Viettel 1-1 Melbourne Victory: One Point Kept, Two Points DroppedIn the 46th minute, Lucas Ribamar struck the ball and it settled in the...
Draycott, Sheffield and the Real Distance of English U11 Table TennisTable three at Draycott, the fifth game of the eighth round. Leo Shahmurov...
The Unbeaten Run: Lessons in Continuity from Indonesia's U-20 Asian Cup Qualifying JourneyIndonesia's journey in the AFC U-20 Asian Cup qualifiers is not just a story ...
PV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: A Brutal Schedule, Depleted Stamina and the Limits of a Power GamePV SINDHU LOSES TO CHEN YUFEI IN THE ASIAN GAMES 2026 QUARTER-FINAL: A BRUTAL...
When Data Falls Silent: The Journey to Find a Voice Amid Vietnam's Swimming StormPeople look at the goal; I look at the pass ten moves before. In swimming, I...
The Aichi-Nagoya Draw: India and Japan Locked Together in Badminton Team Quarter-FinalsOn September 19, the Aichi-Nagoya 2026 Asian Games organising committee...
The Data Void of Vietnamese Football: When Silence Becomes EvidenceOn a July afternoon, I sat in the stands of a district-level stadium in centr...
The Blank Spreadsheet and the Valuable Silence of Tennis DataOn Tuesday, January 20, 2026, I reopened the analysis file for the biggest...
Hamilton's Radio Rant with Ferrari at Zandvoort: Tactical and Data AnalysisAt the 2026 Formula 1 Grand Prix at Zandvoort in the Netherlands, British...
CAHN vs Ha Noi FC, Round 4: Five Unsourced Metrics and a Self-Betraying ConclusionPages 41 and 42 of my notebook sit side by side, and they tell two stories th...
Decoding Djokovic's Knee: 26 Days from the Operating Table to Centre CourtOne Slip, and a Verdict Written Long Before On June 3, 2026, in the ninth gam...
Miguel Borja, 33, and the Sedimentary Layers of a Penalty-Box No.9In the 70th minute of the Clasico Nacional, the ball spilled out of a challen...
When Data Stops Being an Anchor: Lessons from a Broken Table Tennis Analysis PipelineIn more than thirty years of watching and reporting on women's sport, I have...
Vietnamese Football and the Gap Between the Lines: When Technique Outruns StructureAt minute 78 of a V.League match at Hang Day Stadium, the home side had the...
